迈络思MCX4121A网卡10G刷25G流程 您所在的位置:网站首页 cx4 怎么样 迈络思MCX4121A网卡10G刷25G流程

迈络思MCX4121A网卡10G刷25G流程

2024-07-11 16:35| 来源: 网络整理| 查看: 265

免责声明:本文只是告诉你有这么个操作,建议购买原生25G版,刷坏了别找我

CX3/CX5也可以乱刷固件,据说要麻烦点,我没试过,只介绍CX4 LX的操作

使用ConnectX-4 lx核心的网卡

理论上同核心的都可以互刷,实际操作下我觉得还是只刷同插槽,同接口,同接口数量的安全点

看列表可得知MCX4121A-XCAT/XCHT和MCX4121A-ACAT/ACUT都是双SFP28口的,差别只是25G速率支持和UEFI设置(可用MFT直接打开)

020NJD/0MRT0D

MCX4121C,戴尔版4121ACAT,状态灯、供电和原厂卡不同

MCX4121A-ACATMCX4121A-XCAT

确定硬件上可行,就可以刷固件了,只需用到一个工具——MFT

https://network.nvidia.com/products/adapter-software/firmware-tools/

按需下载

主流系统都支持,装这个都装不好的话还是别刷了,然后下需要刷的固件

网卡固件下载地址:

https://network.nvidia.com/support/firmware/connectx4lxen/

要刷成什么,就下哪个固件

都准备好了就可以刷了,标准流程:

1. 保存GUID、MAC等基本信息:

flint -d query full > flint_query.txt

2.保存底层flash芯片信息:

flint -d hw query > flint_hwinfo.txt

3. 保存现有固件:

flint -d ri orig_firmware.bin

4. 保存现有固件配置:

flint -d dc orig_firmware.ini

5. 保存现有 PXE ROM 映像(如果有):

flint -d rrom orig_rom.bin

6. 保存现有 PCI VPD(vital product data):

mlxburn -d -vpd > orig_vpd.txt

最后,检查并烧录:

1. 确定您的设备/版本的正确配置文件

2. 烧录新固件to an image file (not the device) with the correct config:

mlxburn -fw  -conf -wrimage mlnx_firmware.bin

3. 使用 flint 验证映像是否良好(没有错误或警告,应该显示“is bootable”):

flint -i mlnx_firmware.bin verify

4. 检查镜像的固件版本和 PSID 是否是您想要的:

flint -i mlnx_firmware.bin query full

5. 烧录

flint -d -i mlnx_firmware.bin -allow_psid_change burn

重新启动,并使用flint验证PSID 是否已更改,而 GUID/MAC 与以前相同。

以XCAT刷成ACAT为例的傻瓜式流程:

在下载好固件的文件夹里按住Shift+鼠标右键打开Powershell(管理员)

输入状态命令查询网卡名称,如果是XCAT应该是mt4117_pciconf0

mst status -v

确认固件正常可用

 flint.bat -i fw-ConnectX4Lx-rel-14_32_1010-MCX4121A-ACA_Ax-UEFI-14.25.17-FlexBoot-3.6.502.bin verify

烧录

 flint.bat -d mt4117_pciconf0 -i fw-ConnectX4Lx-rel-14_32_1010-MCX4121A-ACA_Ax-UEFI-14.25.17-FlexBoot-3.6.502.bin -allow_psid_change burn

重启

刷完固件可以装驱动了,下载地址:

https://network.nvidia.com/products/adapter-software/ethernet/windows/winof-2/

对于ConnectX-3和ConnectX-3 Pro驱动程序,请下载WinOF。

对于ConnectX-4 及更高版本的适配器卡驱动程序,请下载WinOF-2。

还是XCAT,但是25G

正确安装驱动后,属性会多显示一个INFO窗口

实际也能跑到25G没有够大的单个文件,随便拉俩

标准流程引用原文:

https://forums.servethehome.com/index.php?threads/flash-oem-ibm-mellanox-connectx-3-en-with-stock-firmware.8689/post-80356

再写点我遇到的问题,PC环境是5800X+X470,Win10 22H2

1.放PC里低风量容易过热,测几次速就80度了,打开侧板用嘴吹几下都能降到70度,一过热就降速,用下面这个命令可以查询温度(需要装MFT)

mget_temp -d mt4117_pciconf0

拉满风扇能降到49度,但吵死

2.开机一段时间后用MFT偶尔会死机,但是刚开机时使用却不会

3.提供给WinServer和Win10/11的驱动安装包是一样的,但是装上去的不同

左Server2022,右Win10

WinServer上才有QOS Offload功能,默认开启,搞得我PC直连过去没法通过桥接上网,排查了两个晚上



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有